Big Huge Thesaurus

Madagascar periwinkle

noun